@charset "utf-8";
.dp_datepicker { border-collapse: collapse; border: 2px solid #87D1FF; position: absolute; font-size:12px;border: 1px solid #ccc;box-shadow: 0 0 7px #999;z-index: 999999;}
.dp_datepicker tr.dp_controls th { height: 25px; font-size: 12px;text-align:center;padding-top:5px;}
.dp_datepicker select { font-size: 12px; }
.dp_datepicker tr.dp_days th { height: 20px;font-size:12px;}
.dp_datepicker tfoot td { height: 20px; text-align: center; font-size:12px; text-transform: capitalize;}
.dp_datepicker th, .dp_datepicker tfoot td { background: #eee; font: 12px/18px Verdana,'宋体'; text-align: center;}
.dp_datepicker th span, .dp_datepicker tfoot td span {}

.dp_datepicker tbody td { width: 24px; height: 24px; border: 1px solid #ccc; font: 11px/22px Arial, Helvetica, sans-serif; text-align: center; background: #fff; }
.dp_datepicker tbody td.dp_date { cursor: pointer; }
.dp_datepicker tbody td.dp_date.dp_over { background: #FFE992; }
.dp_datepicker tbody td.dp_date.dp_current { font-weight: bold; background: #ddd; }

.datepicker {background:#fff url(../images/common/datepicker.png) right center no-repeat;padding:2px;}